com.sabro.jbusiness.gui.panels
Class EditFindReplace

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by com.sabro.jbusiness.gui.Panel
                      extended by com.sabro.jbusiness.gui.panels.EditFindReplace
All Implemented Interfaces:
IPanel, ISelectable, java.awt.datatransfer.Transferable, java.awt.event.FocusListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Externalizable, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible

public class EditFindReplace
extends Panel

See Also:
Serialized Form

Nested Class Summary
static class EditFindReplace.OpcoesReplaceFind
           
static class EditFindReplace.TipoLayout
           
static class EditFindReplace.TipoReplaceFind
           
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Nested classes/interfaces inherited from interface com.sabro.jbusiness.gui.IPanel
IPanel.PanelEventType
 
Field Summary
 
Fields inherited from class com.sabro.jbusiness.gui.Panel
dataFlavor, dataFlavors, flavorList
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
EditFindReplace(javax.swing.text.JTextComponent jTextComponent)
           
EditFindReplace(javax.swing.text.JTextComponent jTextComponent, EditFindReplace.TipoLayout tipoLayout)
           
 
Method Summary
 void abreMenuOpcoes(java.awt.event.ActionEvent e)
           
 void defineOpcao(java.awt.event.ActionEvent e)
           
 void defineTipo(java.awt.event.ActionEvent e)
           
 void find()
           
 void find(java.lang.String pesquisa, java.lang.String texto, int inicio)
           
 void find(java.lang.String pesquisa, java.lang.String texto, int inicio, int flags)
           
 void findReverso(java.lang.String pesquisa, java.lang.String texto, int inicio)
           
 void focusGained(java.awt.event.FocusEvent e)
           
 void focusLost(java.awt.event.FocusEvent e)
           
 javax.swing.JToolBar getJToolBar()
           
 void initComponents()
          Configura as dimensões, cores, comportamento e outros aspectos dos componentes que formarão painel.
 void initComponentsFrame()
           
 void initComponentsHorizontal()
           
 void initComponentsToolBar()
           
 void initComponentsVertical()
           
 void replace()
           
 void replaceAll()
           
 void replaceFind()
           
 void setPatternToFind(java.lang.String patternToFind)
           
 
Methods inherited from class com.sabro.jbusiness.gui.Panel
canClose, closePanel, findPanel, getDialog, getDialog, getDialog, getISelectableComponents, getISelectableParent, getReference, getTransferData, getTransferDataFlavors, getWindow, isDataFlavorSupported, readExternal, setISelectableParent, setReference, showDialog, showDialog, showDialog, showFrame, showFrame, showPanel, showPanel, wasRequestClose, wasSelected, wasUnSelected, writeExternal
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EditFindReplace

public EditFindReplace(javax.swing.text.JTextComponent jTextComponent)

EditFindReplace

public EditFindReplace(javax.swing.text.JTextComponent jTextComponent,
                       EditFindReplace.TipoLayout tipoLayout)
Method Detail

getJToolBar

public javax.swing.JToolBar getJToolBar()

initComponents

public void initComponents()
Description copied from class: Panel
Configura as dimensões, cores, comportamento e outros aspectos dos componentes que formarão painel. A criação dos componentes deve ser feita em variáveis declaradas como final para evitar que sejam recriadas.

Specified by:
initComponents in class Panel

initComponentsFrame

public void initComponentsFrame()

initComponentsToolBar

public void initComponentsToolBar()

initComponentsHorizontal

public void initComponentsHorizontal()

initComponentsVertical

public void initComponentsVertical()

setPatternToFind

public void setPatternToFind(java.lang.String patternToFind)

abreMenuOpcoes

public void abreMenuOpcoes(java.awt.event.ActionEvent e)

defineTipo

public void defineTipo(java.awt.event.ActionEvent e)

defineOpcao

public void defineOpcao(java.awt.event.ActionEvent e)

find

public void find()

findReverso

public void findReverso(java.lang.String pesquisa,
                        java.lang.String texto,
                        int inicio)

find

public void find(java.lang.String pesquisa,
                 java.lang.String texto,
                 int inicio)

find

public void find(java.lang.String pesquisa,
                 java.lang.String texto,
                 int inicio,
                 int flags)

replace

public void replace()

replaceFind

public void replaceFind()

replaceAll

public void replaceAll()

focusGained

public void focusGained(java.awt.event.FocusEvent e)
Specified by:
focusGained in interface java.awt.event.FocusListener
Overrides:
focusGained in class Panel

focusLost

public void focusLost(java.awt.event.FocusEvent e)
Specified by:
focusLost in interface java.awt.event.FocusListener
Overrides:
focusLost in class Panel